Quantum computing for developers